home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
NetNews Offline 1
/
NetNews Offline Volume 1.iso
/
news
/
fido
/
ger
/
amiprog
/
200
< prev
next >
Wrap
Internet Message Format
|
1996-03-16
|
1KB
From: Marco_Vernaglione@p3.f318.n2461.z2.fido.sub.org (Marco Vernaglione)
Organization: A2000B / OS3.1 / Retina Z2 / 030-48 / 882-60
Path: f318.n2461.z2.fidonet.org!not-for-mail
Newsgroups: fido.ger.amiprog
Subject: Prioritaeten aendern
Message-ID: <MSGID_2=3A2461=2F318.3=40FidoNet_3085c212@fidonet.org>
Date: Wed, 18 Oct 1995 21:12:18 +0200
Hallo Leute!
Habe gerade einen Priotitaeten Setzer in Amos geschrieben, aber fuer so
ein kleines Tool, haengt Amos noch die komplette Lib an, was es
unnoetig aufblaeht, und ausserdem hat es kein Commandline Parsing, das
ich mir muehevoll selbst schreiben muesste :(
Kann jemand folgendes in Arexx, C, E oder ASM umsetzen ?
Setpri:
Syntax: Setpri <Taskname> <priotity>
Task$= <taskname>___vom Commandline Parsing
Pri = <priority>
Areg(1)=Varptr(TASK$) ; Variablenzeiger nach Adressregister 1 fuer Findtask
Areg(1)=Execall(-294) ; Findtask Libcall, Taskadresse in Adressregister 1
Dreg(0)=PRI ; Prioritaet in Datenregister 0
OLDPRI=Execall(-300) ; Setpri Libcall ( alte Prioritaet in "OLDPRI" )
---------------------------------------------------------------------------
waere nicht schlecht, wenn nicht nur Taskprioritaeten, sondern auch
Processes, Devices Libraries, Interrupt u.s.w. man damit setzen
koennte, dazu muessten noch die entsprechenden System Lib calls
eingebaut werden.
Greetz,
Marco